package cn.panda.edu.dao;

import cn.panda.edu.model.Role;

/**
 * 
 * 类描述：  教师等级表，包含教师以及管理员DAO
 */
public interface RoleMapper {
	/**
	* @Title: deleteByPrimaryKey 
	* @Description: TODO(通过主键删除) 
	* @param @param roleId
	* @param @return  
	* @return int
	 */
    int deleteByPrimaryKey(Integer roleId);

    /**
    * @Title: insert 
    * @Description: TODO(插入) 
    * @param @param record
    * @param @return  
    * @return int
     */
    int insert(Role record);

    /**
    * @Title: insertSelective 
    * @Description: TODO(动态插入) 
    * @param @param record
    * @param @return  
    * @return int
     */
    int insertSelective(Role record);

    /**
    * @Title: selectByPrimaryKey 
    * @Description: TODO(通过roleId 查找) 
    * @param @param roleId
    * @param @return  
    * @return Role
     */
    Role selectByPrimaryKey(Integer roleId);

    /**
    * @Title: updateByPrimaryKeySelective 
    * @Description: TODO(动态 更新) 
    * @param @param record
    * @param @return  
    * @return int
     */
    int updateByPrimaryKeySelective(Role record);

    /**
    * @Title: updateByPrimaryKey 
    * @Description: TODO(更新) 
    * @param @param record
    * @param @return  
    * @return int
     */
    int updateByPrimaryKey(Role record);
}